snatch something from - French English Dictionary